package com.hms.dao.impl;

import java.util.List;

import org.springframework.stereotype.Component;

import com.hms.dao.ICommonDataDao;
import com.hms.entity.TdCommonData;
import com.hms.entity.TdCommonData.CommonDataType;

/**
 * 标题、简要说明. <br>
 * 类详细说明.
 * <p>
 * Copyright: Copyright (c) 2013-4-14 下午2:41:47
 * <p>
 * Company: 北京宽连十方数字技术有限公司
 * <p>
 * 
 * @author wangpz@c-platform.com
 * @version 1.0.0
 */
@Component
public class CommonDataDao extends BaseDao<TdCommonData, String> implements
		ICommonDataDao {

	@SuppressWarnings("unchecked")
	@Override
	public List<TdCommonData> getCommonDataByType(CommonDataType commonDataType) {
		String hql = " from TdCommonData common where common.dataType=:dataType";
		return this.getSession().createQuery(hql).setParameter("dataType", CommonDataType.runBalance).list();
	}
}
